Články

Navigačný panel

DB2 manuál

Malý manuál a pár príkazov na databázový systém DB2.



Spustí samotný DB server:

db2start

Vypne DB server:

db2stop

Zobrazí zoznam databáz:

db2 list db directory

Zobrazí zoznam práve aktívnych databáz:

db2 list active databases

Deaktivuje databázu:

db2 deactivate db databaza1

Aktivuje databázu:

db2 activate db databaza1

Zobrazí aktívne pripojenia do všetkých databáz:

db2 list applications

Zobrazí aktívne pripojenia do databáze:

db2 list applications for DB databaza1

Zobrazí práve bežiace utility, napríklad prebiehajúca záloha alebo obnovenie:

db2 list utilities

Rovnako ako v predošlom prípade, akorát detailne:

db2 list utilities show detail

Ukončí všetky pripojenia:

db2 force applications all

Vytvorí zálohu databáze, a skomprimuje ju:

db2 backup db databaza1 to /data/backup/ compress

Vytvorí online zálohu databáze, a skomprimuje ju:

db2 backup db databaza1 online to /data/backup/ compress

DB2 príkazy ale fungujú iba pod DB2 užívateľom, ak chceme aby fungovali aj po iným, je potreba načítať profil:

/home/db2_user/sqllib/db2profile

Príkaz na pripojenie:

db2 connect to databaza1 user db2_user using db2_heslo

Zobrazí konfiguráciu databáze:

db2 list databaza1 cfg

Zobrazí skupiny:

db2 "select ROLENAME from syscat.roles"

Pridá skupinu užívateľovi:

db2 "GRANT ROLE WRITE TO uzivatel1"

Odobere skupinu užívateľovi:

db2 "REVOKE ROLE FROM uzivatel1"

Rozdiely medzi typami zálohy:

A full backup image. This is the building block of any recovery strategy, without a full backup image, you can't start to restore. If the backup is taken online, you require the logs of all transactions that transpired while the backup was taking place. Restore a full backup, replay the logs of all transactions since the backup, and your recovery is complete.

An incremental backup. This includes all changes since the last full backup. Restore a full backup, restore the incremental backup, replay the logs since the incremental backup, and your recovery is complete.

A delta backup. This includes all changes since the last backup of any kind. If the last backup was a full backup image, it and the delta provide the most complete backup. If a delta is preceded by an incremental backup image, you need the delta, the incremental backup, and the full backup image on which the incremental is based. If a delta is preceded by one or more deltas, you need all deltas until you reach an incremental backup or a full backup image.

The logs. The logs contain all transactions since the last backup you were able to restore.


Príspevok pridaný dňa: 07.11.2018 od užívatela: Dodoslav.
Zanechat komentár:

Nick:

Správa: